--2025.11.8
--qq:771501117

local v0 = tonumber;
local v1 = string.byte;
local v2 = string.char;
local v3 = string.sub;
local v4 = string.gsub;
local v5 = string.rep;
local v6 = table.concat;
local v7 = table.insert;
local v8 = math.ldexp;
local v9 = getfenv or function()
	return _ENV;
end;
local v10 = setmetatable;
local v11 = pcall;
local v12 = select;
local v13 = unpack or table.unpack;
local v14 = tonumber;
local function v15(v16, v17, ...)
	local v18 = 1;
	local v19;
	v16 = v4(v3(v16, 5), "..", function(v30)
		if (v1(v30, 2) == 81) then
			local v80 = 0;
			while true do
				if (v80 == 0) then
					v19 = v0(v3(v30, 1, 1));
					return "";
				end
			end
		else
			local v81 = 0;
			local v82;
			while true do
				if (0 == v81) then
					v82 = v2(v0(v30, 16));
					if v19 then
						local v100 = v5(v82, v19);
						v19 = nil;
						return v100;
					else
						return v82;
					end
					break;
				end
			end
		end
	end);
	local function v20(v31, v32, v33)
		if v33 then
			local v83 = 0;
			local v84;
			while true do
				if (v83 == (0 - 0)) then
					v84 = (v31 / ((5 - 3) ^ (v32 - (1 - 0)))) % ((4 - 2) ^ (((v33 - ((98 + 522) - (555 + 64))) - (v32 - (932 - (857 + (951 - (282 + 595)))))) + (569 - ((2004 - (1523 + 114)) + 201))));
					return v84 - (v84 % 1);
				end
			end
		else
			local v85 = (929 - (214 + 641 + 72)) ^ (v32 - (1 + 0));
			return (((v31 % (v85 + v85)) >= v85) and (1 - 0)) or 0;
		end
	end
	local function v21()
		local v34 = v1(v16, v18, v18);
		v18 = v18 + 1;
		return v34;
	end
	local function v22()
		local v35, v36 = v1(v16, v18, v18 + (1067 - (68 + 997)));
		v18 = v18 + (1272 - (226 + 1044));
		return (v36 * (1114 - 858)) + v35;
	end
	local function v23()
		local v37 = (465 - 348) - (32 + 85);
		local v38;
		local v39;
		local v40;
		local v41;
		while true do
			if (v37 == 0) then
				v38, v39, v40, v41 = v1(v16, v18, v18 + ((957 - (802 + 150)) - 2));
				v18 = v18 + (7 - 3);
				v37 = 1 + 0 + 0;
			end
			if (v37 == (181 - (67 + 113))) then
				return (v41 * (12302277 + (12048049 - 7573110))) + (v40 * (14533 + 51003)) + (v39 * (1213 - (892 + 65))) + v38;
			end
		end
	end
	local function v24()
		local v42 = v23();
		local v43 = v23();
		local v44 = 1 - (0 - 0);
		local v45 = (v20(v43, (439 - (145 + 293)) + 0, 1017 - (915 + 82)) * ((5 - 3) ^ (19 + 13))) + v42;
		local v46 = v20(v43, 27 - 6, 31);
		local v47 = ((v20(v43, 32) == 1) and -(1188 - (1069 + 118))) or (2 - 1);
		if (v46 == (0 - 0)) then
			if (v45 == (0 + 0)) then
				return v47 * (0 - 0);
			else
				v46 = 431 - (44 + 386);
				v44 = 0 + 0;
			end
		elseif (v46 == (2838 - (368 + 423))) then
			return ((v45 == (0 - 0)) and (v47 * ((19 - (10 + 8)) / (0 - 0)))) or (v47 * NaN);
		end
		return v8(v47, v46 - ((2951 - (998 + 488)) - (416 + 26))) * (v44 + (v45 / ((6 - 4) ^ (23 + 10 + 19))));
	end
	local function v25(v48)
		local v49 = 0 + 0;
		local v50;
		local v51;
		while true do
			if (v49 == ((4081 - 3219) - (814 + 45))) then
				return v6(v51);
			end
			if (v49 == (4 - 2)) then
				v51 = {};
				for v88 = 1 + 0, #v50 do
					v51[v88] = v2(v1(v3(v50, v88, v88)));
				end
				v49 = 775 - (201 + (1965 - 1394));
			end
			if (v49 == (1138 - (116 + 1022))) then
				v50 = nil;
				if not v48 then
					local v94 = 0 - 0;
					while true do
						if (v94 == (0 - 0)) then
							v48 = v23();
							if (v48 == (1080 - (1020 + 60))) then
								return "";
							end
							break;
						end
					end
				end
				v49 = 1;
			end
			if (v49 == (1 + 0)) then
				v50 = v3(v16, v18, (v18 + v48) - ((3171 - (760 + 987)) - ((2543 - (1789 + 124)) + 793)));
				v18 = v18 + v48;
				v49 = 7 - (771 - (745 + 21));
			end
		end
	end
	local v26 = v23;
	local function v27(...)
		return {...}, v12("#", ...);
	end
	local function v28()
		local v52 = (function()
			return 0;
		end)();
		local v53 = (function()
			return;
		end)();
		local v54 = (function()
			return;
		end)();
		local v55 = (function()
			return;
		end)();
		local v56 = (function()
			return;
		end)();
		local v57 = (function()
			return;
		end)();
		local v58 = (function()
			return;
		end)();
		while true do
			local v65 = (function()
				return 0;
			end)();
			while true do
				if (1 == v65) then
					if (v52 == 2) then
						for v101 = #"[", v23() do
							local v102 = (function()
								return 0 - 0;
							end)();
							local v103 = (function()
								return;
							end)();
							while true do
								if (v102 ~= (1636 - (1373 + 263))) then
								else
									v103 = (function()
										return v21();
									end)();
									if (v20(v103, #"<", #"|") == 0) then
										local v128 = (function()
											return 0;
										end)();
										local v129 = (function()
											return;
										end)();
										local v130 = (function()
											return;
										end)();
										local v131 = (function()
											return;
										end)();
										while true do
											if (v128 == (1002 - (451 + 549))) then
												if (v20(v130, #"~", #" ") == #":") then
													v131[2] = (function()
														return v58[v131[2]];
													end)();
												end
												if (v20(v130, 1 + 1, 2) == #"[") then
													v131[#"asd"] = (function()
														return v58[v131[#"19("]];
													end)();
												end
												v128 = (function()
													return 4 - 1;
												end)();
											end
											if (v128 ~= (4 - 1)) then
											else
												if (v20(v130, #"asd", #"asd") == #"{") then
													v131[#"http"] = (function()
														return v58[v131[#"0313"]];
													end)();
												end
												v53[v101] = (function()
													return v131;
												end)();
												break;
											end
											if (v128 ~= (1385 - (746 + 638))) then
											else
												local v134 = (function()
													return 0;
												end)();
												while true do
													if (v134 == 1) then
														v128 = (function()
															return 1 + 1;
														end)();
														break;
													end
													if (v134 ~= (0 - 0)) then
													else
														v131 = (function()
															return {v22(),v22(),nil,nil};
														end)();
														if (v129 == (1581 - (1535 + 46))) then
															local v143 = (function()
																return 0 + 0;
															end)();
															local v144 = (function()
																return;
															end)();
															while true do
																if (v143 == 0) then
																	v144 = (function()
																		return 0;
																	end)();
																	while true do
																		if (v144 == 0) then
																			v131[#"19("] = (function()
																				return v22();
																			end)();
																			v131[#"asd1"] = (function()
																				return v22();
																			end)();
																			break;
																		end
																	end
																	break;
																end
															end
														elseif (v129 == #"{") then
															v131[#"19("] = (function()
																return v23();
															end)();
														elseif (v129 == (1 + 1)) then
															v131[#"xxx"] = (function()
																return v23() - ((562 - (306 + 254)) ^ 16);
															end)();
														elseif (v129 == #"nil") then
															local v150 = (function()
																return 0 + 0;
															end)();
															local v151 = (function()
																return;
															end)();
															while true do
																if (0 == v150) then
																	v151 = (function()
																		return 0 - 0;
																	end)();
																	while true do
																		if (v151 == (1467 - (899 + 568))) then
																			v131[#"-19"] = (function()
																				return v23() - (2 ^ 16);
																			end)();
																			v131[#"xnxx"] = (function()
																				return v22();
																			end)();
																			break;
																		end
																	end
																	break;
																end
															end
														end
														v134 = (function()
															return 1 + 0;
														end)();
													end
												end
											end
											if (v128 == (0 - 0)) then
												local v135 = (function()
													return 0;
												end)();
												local v136 = (function()
													return;
												end)();
												while true do
													if (v135 == (603 - (268 + 335))) then
														v136 = (function()
															return 290 - (60 + 230);
														end)();
														while true do
															if (1 == v136) then
																v128 = (function()
																	return 1;
																end)();
																break;
															end
															if ((572 - (426 + 146)) ~= v136) then
															else
																local v145 = (function()
																	return 0 + 0;
																end)();
																while true do
																	if ((1456 - (282 + 1174)) == v145) then
																		v129 = (function()
																			return v20(v103, 2, #"xxx");
																		end)();
																		v130 = (function()
																			return v20(v103, #".com", 6);
																		end)();
																		v145 = (function()
																			return 1;
																		end)();
																	end
																	if (v145 ~= 1) then
																	else
																		v136 = (function()
																			return 812 - (569 + 242);
																		end)();
																		break;
																	end
																end
															end
														end
														break;
													end
												end
											end
										end
									end
									break;
								end
							end
						end
						for v104 = #"|", v23() do
							v54[v104 - #":"] = (function()
								return v28();
							end)();
						end
						return v56;
					end
					break;
				end
				if (v65 == (0 - 0)) then
					if (v52 ~= 0) then
					else
						local v97 = (function()
							return 0;
						end)();
						local v98 = (function()
							return;
						end)();
						while true do
							if (v97 == (0 + 0)) then
								v98 = (function()
									return 1024 - (706 + 318);
								end)();
								while true do
									if (v98 ~= (1253 - (721 + 530))) then
									else
										v52 = (function()
											return #"]";
										end)();
										break;
									end
									if ((1272 - (945 + 326)) == v98) then
										v55 = (function()
											return {};
										end)();
										v56 = (function()
											return {v53,v54,nil,v55};
										end)();
										v98 = (function()
											return 2 + 0;
										end)();
									end
									if (0 ~= v98) then
									else
										v53 = (function()
											return {};
										end)();
										v54 = (function()
											return {};
										end)();
										v98 = (function()
											return 1;
										end)();
									end
								end
								break;
							end
						end
					end
					if (v52 ~= #"<") then
					else
						local v99 = (function()
							return 700 - (271 + 429);
						end)();
						while true do
							if (v99 ~= (0 + 0)) then
							else
								v57 = (function()
									return v23();
								end)();
								v58 = (function()
									return {};
								end)();
								v99 = (function()
									return 1501 - (1408 + 92);
								end)();
							end
							if (v99 == 2) then
								v52 = (function()
									return 1088 - (461 + 625);
								end)();
								break;
							end
							if (v99 == 1) then
								for v109 = #" ", v57 do
									local v110 = (function()
										return 0;
									end)();
									local v111 = (function()
										return;
									end)();
									local v112 = (function()
										return;
									end)();
									local v113 = (function()
										return;
									end)();
									while true do
										if (v110 == (1288 - (993 + 295))) then
											local v132 = (function()
												return 0;
											end)();
											while true do
												if (v132 == 1) then
													v110 = (function()
														return 1 + 0;
													end)();
													break;
												end
												if (v132 == (1171 - (418 + 753))) then
													v111 = (function()
														return 0 + 0;
													end)();
													v112 = (function()
														return nil;
													end)();
													v132 = (function()
														return 1 + 0;
													end)();
												end
											end
										end
										if (v110 == (1 + 0)) then
											v113 = (function()
												return nil;
											end)();
											while true do
												if (v111 ~= 0) then
												else
													local v137 = (function()
														return 0;
													end)();
													local v138 = (function()
														return;
													end)();
													while true do
														if ((0 + 0) == v137) then
															v138 = (function()
																return 529 - (406 + 123);
															end)();
															while true do
																if (v138 == (1769 - (1749 + 20))) then
																	v112 = (function()
																		return v21();
																	end)();
																	v113 = (function()
																		return nil;
																	end)();
																	v138 = (function()
																		return 1;
																	end)();
																end
																if (v138 ~= 1) then
																else
																	v111 = (function()
																		return 1;
																	end)();
																	break;
																end
															end
															break;
														end
													end
												end
												if ((1 + 0) ~= v111) then
												else
													if (v112 == #"]") then
														v113 = (function()
															return v21() ~= (1322 - (1249 + 73));
														end)();
													elseif (v112 == (1 + 1)) then
														v113 = (function()
															return v24();
														end)();
													elseif (v112 == #"-19") then
														v113 = (function()
															return v25();
														end)();
													end
													v58[v109] = (function()
														return v113;
													end)();
													break;
												end
											end
											break;
										end
									end
								end
								v56[#"nil"] = (function()
									return v21();
								end)();
								v99 = (function()
									return 1147 - (466 + 679);
								end)();
							end
						end
					end
					v65 = (function()
						return 1;
					end)();
				end
			end
		end
	end
	local function v29(v59, v60, v61)
		local v62 = v59[2 - 1];
		local v63 = v59[5 - 3];
		local v64 = v59[2 + 1];
		return function(...)
			local v66 = v62;
			local v67 = v63;
			local v68 = v64;
			local v69 = v27;
			local v70 = 1 + 0;
			local v71 = -(1901 - (106 + 1794));
			local v72 = {};
			local v73 = {...};
			local v74 = v12("#", ...) - (1 + 0);
			local v75 = {};
			local v76 = {};
			for v86 = 0 - 0, v74 do
				if (v86 >= v68) then
					v72[v86 - v68] = v73[v86 + (4 - 3)];
				else
					v76[v86] = v73[v86 + ((755 - (239 + 514)) - (1 + 0))];
				end
			end
			local v77 = (v74 - v68) + (739 - (542 + 196));
			local v78;
			local v79;
			while true do
				local v87 = 0 - (1329 - (797 + 532));
				while true do
					if (v87 == (115 - (3 + 1 + 38 + 72))) then
						if (v79 <= 2) then
							if (v79 <= (584 - (57 + 527))) then
								v76[v78[1429 - (41 + 1386)]] = v78[106 - ((39 - 22) + 86)];
							elseif ((1284 < 3151) and (v79 == (1 + 0))) then
								local v114;
								v76[v78[2 + 0]] = {};
								v70 = v70 + (1 - 0);
								v78 = v66[v70];
								v76[v78[5 - 3]] = v61[v78[169 - (122 + 44)]];
								v70 = v70 + (1 - 0);
								v78 = v66[v70];
								v76[v78[6 - 4]] = v78[3 + 0];
								v70 = v70 + (1203 - (373 + 829)) + 0;
								v78 = v66[v70];
								v114 = v78[3 - 1];
								v76[v114] = v76[v114](v76[v114 + (66 - (30 + 35))]);
								v70 = v70 + 1 + 0;
								v78 = v66[v70];
								v76[v78[9 - 7]]();
								v70 = v70 + (1258 - ((1774 - (476 + 255)) + 214));
								v78 = v66[v70];
								do
									return;
								end
							else
								v76[v78[(2109 - (369 + 761)) - (320 + 233 + (769 - 345))]] = {};
							end
						elseif ((v79 <= (15 - 11)) or (1850 == 1529)) then
							if (v79 > (1215 - (323 + 889))) then
								local v124 = v78[5 - 3];
								v76[v124] = v76[v124](v76[v124 + 1 + 0]);
							else
								v76[v78[582 - (361 + 219)]]();
							end
						elseif (v79 > (325 - (53 + 267))) then
							do
								return;
							end
						else
							v76[v78[1 + 1]] = v61[v78[416 - (15 + 398)]];
						end
						v70 = v70 + ((3 - 1) - 1);
						break;
					end
					if (v87 == (982 - (18 + 964))) then
						v78 = v66[v70];
						v79 = v78[1 + 0];
						v87 = 1;
					end
				end
			end
		end;
	end
	return v29(v28(), {}, v17)(...);
end
return v15("LOL!023Q0003043Q006C6F61640397132Q0066756E6374696F6E207072696E742876616C7565290A4Q207265617065722E53686F77436F6E736F6C654D736728746F737472696E672876616C756529202Q2E20225C6E22290A656E640A6C6F63616C20736570203D207061636B6167652E636F6E6669673A73756228312C2031290A66756E6374696F6E20436F70795F66696C6528736F757263655F706174682C20646573745F70617468290A4Q206C6F63616C20696E5F66696C65203D20696F2E6F70656E28736F757263655F706174682C2022726222290A4Q206966206E6F7420696E5F66696C65207468656E0A8Q2072657475726E2066616C73652C207072696E742822E697A0E6B395E68993E5BC80E6BA90E69687E4BBB63A2022202Q2E20736F757263655F70617468290A4Q20656E640A4Q206C6F63616C206F75745F66696C65203D20696F2E6F70656E28646573745F706174682C2022776222290A4Q206966206E6F74206F75745F66696C65207468656E0A8Q20696E5F66696C653A636C6F736528290A8Q2072657475726E2066616C73652C207072696E742822E697A0E6B395E68993E5BC80E79BAEE6A087E69687E4BBB63A2022202Q2E20646573745F70617468290A4Q20656E640A4Q206C6F63616C2064617461203D20696E5F66696C653A7265616428222A6122290A4Q206F75745F66696C653A77726974652864617461290A4Q20696E5F66696C653A636C6F736528290A4Q206F75745F66696C653A636C6F736528290A4Q2072657475726E20747275650A656E640A66756E6374696F6E2049735F74695F7368695F63695F66696C652870617468290A4Q206C6F63616C206B657973203D207B2022E5B08FE9A39EE9A39EE5958A5FE9AB98E4BAAEE8AF8DEFBC88E99FB3E69588EFBC89222C2022E5B08FE9A39EE9A39EE5958A5FE68F90E7A4BAE8AF8DEFBC88E794BBE69CACE5B7B2E6A087E6B3A8E79A84E99FB3E69588EFBC89222C2022E5B08FE9A39EE9A39EE5958A5FE68F90E7A4BAE8AF8DEFBC88E789B9E69588E99FB3EFBC892E6C7561222C2022546F705F542Q6F6C626172222C2022E69C88E58589E5AE9DE79B925FE5B7A5E7A88BE69687E4BBB6222C207D0A4Q20666F7220696E6465782C2076616C756520696E20697061697273286B6579732920646F0A8Q20696620706174683A66696E642876616C756529207468656E0A9Q203Q2072657475726E20747275650A8Q20656E640A4Q20656E640A4Q2072657475726E2066616C73650A656E640A66756E6374696F6E2049735F6C695F7368695F6A695F6C755F66696C652866696C652C20726574290A4Q20696620726574207E3D2036207468656E2072657475726E2066616C736520656E640A4Q206C6F63616C206B657973203D207B0A8Q2022582Q465F594742485F5374617465222C0A8Q202230345F582Q465F7368656E74696E675F6C697374222C0A8Q202230345F582Q465F486973746F72795F6C6973745F686F757169222C0A8Q202230345F582Q465F486973746F72795F6C697374222C0A8Q202230335F582Q465F5374617465222C0A8Q202230335F582Q465F486F755F71695F537461746522202C0A8Q202231335F582Q465F546170655F537461746522202C0A8Q202231335F582Q465F546170655F546F705F537461746522202C0A4Q207D0A4Q20666F7220696E6465782C2076616C756520696E20697061697273286B6579732920646F0A8Q2069662066696C653A66696E642876616C756529207468656E0A9Q203Q2072657475726E20747275650A8Q20656E640A4Q20656E640A4Q2072657475726E2066616C73650A656E640A66756E6374696F6E2052656E616D655F66696C652870617468732C206E65775F70617468732C20726574290A4Q206C6F63616C2078203D20300A4Q207768696C65207472756520646F0A8Q206C6F63616C2066696C65203D207265617065722E456E756D657261746546696C65732870617468732C2078290A8Q2069662066696C65202Q3D206E696C207468656E20627265616B20656E640A8Q206966206E6F74207265617065722E66696C655F657869737473286E65775F7061746873202Q2E2066696C6529206F7220286E6F742049735F74695F7368695F63695F66696C652866696C652920616E64206E6F742049735F6C695F7368695F6A695F6C755F66696C652866696C652C207265742Q29207468656E0A9Q203Q20436F70795F66696C65287061746873202Q2E20736570202Q2E2066696C652C206E65775F7061746873202Q2E2066696C65290A9Q203Q206966207265617065722E66696C655F657869737473286E65775F7061746873202Q2E2066696C6529207468656E0A9Q207Q207265617065722E412Q6452656D6F766552656153637269707428747275652C20302C206E65775F7061746873202Q2E2066696C652C2074727565290A9Q203Q20656E640A8Q20656E640A8Q2078203D2078202B20310A4Q20656E640A656E640A66756E6374696F6E204765745F6375726C28290A4Q206C6F63616C2069735F77696E203D207265617065722E4765744F5328293A66696E64282257696E22290A4Q206C6F63616C206375726C0A4Q2069662069735F77696E207468656E0A8Q206C6F63616C2077696E5F70617468203D206F732E676574656E76282253797374656D522Q6F742229202Q2E20736570202Q2E202273797374656D333222202Q2E20736570202Q2E20226375726C2E657865220A8Q206375726C203D207265617065722E66696C655F6578697374732877696E5F706174682920616E6420226375726C22206F72206E696C0A8Q206966206E6F74206375726C207468656E0A9Q203Q207265617065722E4D422822E69CAAE689BEE588B06375726C2E657865E69687E4BBB6EFBC8CE8AFB7E88194E7B3BBE4BD9CE880852Q513A2Q373135302Q3137222C2022E8BF90E8A18CE587BAE99499222C2030290A9Q203Q2072657475726E2066616C73650A8Q20656E640A4Q20656C73650A8Q206375726C203D20226375726C220A4Q20656E640A4Q2072657475726E206375726C2C2069735F77696E0A656E640A6C6F63616C206375726C2C2069735F77696E203D204765745F6375726C28290A6966206E6F74206375726C207468656E0A4Q2072657475726E0A656E640A6C6F63616C20446F776E6C6F6164203D207265617065722E4765745265736F75726365506174682829202Q2E207365700A6C6F63616C20782Q665F646F7461203D207265617065722E4765745265736F75726365506174682829202Q2E20736570202Q2E20225363726970747322202Q2E20736570202Q2E202230312EE5B08FE9A39EE9A39EE5958A22202Q2E207365700A6C6F63616C20726571756972655F70617468203D20782Q665F646F7461202Q2E202264617461220A6C6F63616C20726571756972655F7061746832203D20782Q665F646F7461202Q2E20226461746122202Q2E207365700A6C6F63616C20726571756972655F7061746833203D20782Q665F646F7461202Q2E20226461746122202Q2E20736570202Q2E20227869616F2D6665696665692D6D6173746572220A6C6F63616C20726571756972655F7061746834203D20782Q665F646F7461202Q2E20226461746122202Q2E20736570202Q2E20227869616F2D6665696665692D6D617374657222202Q2E20736570202Q2E20223Q43220A6C6F63616C20726571756972655F7061746835203D20782Q665F646F7461202Q2E20226461746122202Q2E20736570202Q2E20227869616F2D6665696665692D6D617374657222202Q2E20736570202Q2E20223Q41220A6C6F63616C20726571756972655F7061746836203D20782Q665F646F7461202Q2E20226461746122202Q2E20736570202Q2E20227869616F2D6665696665692D6D617374657222202Q2E20736570202Q2E20223Q46220A6C6F63616C20726571756972655F7061746837203D20782Q665F646F7461202Q2E20226461746122202Q2E20736570202Q2E20227869616F2D6665696665692D6D617374657222202Q2E20736570202Q2E20223Q58220A6C6F63616C207265745F6E756D626572203D207265617065722E4D422822E698AFE590A6E99C80E8A681E4BF9DE79599E58E86E58FB2E8AEB0E5BD95E695B0E68DAEEFBC9F222C2022E58DB3E5B086E69BB4E696B0E38082E38082E38082222C2033290A6966207265745F6E756D626572202Q3D2032207468656E0A4Q2072657475726E0A656E640A6C6F63616C207A697046696C65203D20446F776E6C6F6164202Q2E2022782Q66646174612E7A6970220A6C6F63616C2075726C203D2022682Q7470733A2Q2F6769742Q652E636F6D2F636C6F75642D666C79696E672D2Q622F7869616F2D6665696665692F7265706F7369746F72792F617263686976652F6D61737465722E7A6970220A6C6F63616C20636D640A69662069735F77696E207468656E0A4Q20636D64203D20737472696E672E666F726D617428276375726C202D4C202D6F20222573222022257322272C207A697046696C652C2075726C290A656C73650A4Q20636D64203D20737472696E672E666F726D617428272F62696E2F7368202D63205C276375726C202D4C202D6F202225732220222573225C2Q272C207A697046696C652C2075726C290A656E640A6C6F63616C20726574203D207265617065722E4578656350726F63652Q7328636D642C2030290A6C6F63616C206E756D626572203D207265743A6D6174636828225E282E2D295C6E2229206F72207265740A6E756D626572203D206E756D6265723A6D6174636828222825642B2922290A6966206E756D626572207E3D20223022207468656E0A4Q207265617065722E4D422822E69BB4E696B0E5A4B1E8B4A5EFBC8CE7BD91E7BB9CE4B88DE7A8B3E5AE9AEFBC8CE8AFB7E69BB4E68DA2E7BD91E7BB9CE68896E7A88DE5908EE5868DE8AF95EFBC81222C2022E8BF90E8A18CE587BAE99499222C2030290A4Q2072657475726E0A656E640A6C6F63616C206E203D20300A7768696C65207472756520646F0A4Q206C6F63616C2066696C65203D207265617065722E456E756D657261746546696C657328726571756972655F706174682C206E290A4Q2069662066696C65202Q3D206E696C207468656E20627265616B20656E640A4Q206966206E6F742049735F74695F7368695F63695F66696C652866696C652920616E64206E6F742049735F6C695F7368695F6A695F6C755F66696C652866696C652C207265745F6E756D6265722920616E642066696C653A66696E6428222E6C756122292Q207468656E0A8Q206F732E72656D6F766528726571756972655F7061746832202Q2E2066696C65290A4Q20656E640A4Q206E203D206E202B20310A656E640A6C6F63616C20657874726163746564436F756E74203D207265617065722E4A535F5A69705F45787472616374287A697046696C652C20726571756972655F70617468290A696620657874726163746564436F756E74203C2030207468656E0A4Q207265617065722E4D422822E69BB4E696B0E5A4B1E8B4A5EFBC8CE8A7A3E58E8BE69687E4BBB6E587BAE99499EFBC81222C2022E8BF90E8A18CE587BAE99499222C2030290A656E640A6F732E72656D6F7665287A697046696C65290A52656E616D655F66696C6528726571756972655F70617468332C20726571756972655F70617468322C207265745F6E756D626572290A52656E616D655F66696C6528726571756972655F70617468342C20726571756972655F70617468322C207265745F6E756D626572290A52656E616D655F66696C6528726571756972655F70617468352C20726571756972655F70617468322C207265745F6E756D626572290A52656E616D655F66696C6528726571756972655F70617468362C20726571756972655F70617468322C207265745F6E756D626572290A52656E616D655F66696C6528726571756972655F70617468372C20726571756972655F70617468322C207265745F6E756D626572290A69662069735F77696E207468656E0A4Q20636D64203D2027636D64202F6320726D646972202F73202F71202227202Q2E20726571756972655F7061746833202Q2E202722270A656C73650A4Q20636D64203D20272F62696E2F726D202D7266202227202Q2E20726571756972655F7061746833202Q2E202722270A656E640A7265617065722E4578656350726F63652Q7328636D642C2030290A7265617065722E412Q6452656D6F76655265615363726970742866616C73652C20302C20726571756972655F7061746832202Q2E20222Q7569642E6C7561222C2074727565290A6F732E72656D6F766528726571756972655F7061746832202Q2E20222Q7569642E6C756122290A7265617065722E4D422822E69BB4E696B0E5B7B2E5AE8CE68890EFBC81E8AFB7E9878DE590AF524541504552E38082222C2022E5B08FE9A39EE9A39EE68F90E98692E4BDA0222C2030290A00064Q00017Q00122Q000100013Q00122Q000200026Q0001000200024Q0001000100016Q00017Q00", v9(), ...);